package com.hckjsec.cloud.domain.wechatDataView;

import com.hckjsec.cloud.domain.wechatView.MaterialView;
import com.hckjsec.cloud.domain.wechatView.MatterDataView;

import java.util.ArrayList;
import java.util.List;

//申办数据
public class BidDataView {
    //唯一编号
    private Long id;
    //申办号
    private String businessId;
    //用户openid
    private String openid;
    // 状态
    private String state;
    // 加急
    private String urgent;
    // 认证
    private String attestation;
    // 邮寄
    private MailView mail;
    // 类别
    private CurrencyView category;
    // 用途
    private CurrencyView purpose;
    // 使用地
    private CurrencyView place;
    // 语种
    private CurrencyView language;
    // 指定公证员信息
    private CurrencyView appointedNotary;
    //事项信息
    private List<MatterRedisView> matter;
    //材料信息
    private List<MaterialView> material = new ArrayList<MaterialView>();
    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getUrgent() {
        return urgent;
    }

    public void setUrgent(String urgent) {
        this.urgent = urgent;
    }

    public String getAttestation() {
        return attestation;
    }

    public void setAttestation(String attestation) {
        this.attestation = attestation;
    }

    public MailView getMail() {
        return mail;
    }

    public void setMail(MailView mail) {
        this.mail = mail;
    }

    public CurrencyView getCategory() {
        return category;
    }

    public void setCategory(CurrencyView category) {
        this.category = category;
    }

    public CurrencyView getPurpose() {
        return purpose;
    }

    public void setPurpose(CurrencyView purpose) {
        this.purpose = purpose;
    }

    public CurrencyView getPlace() {
        return place;
    }

    public void setPlace(CurrencyView place) {
        this.place = place;
    }

    public CurrencyView getLanguage() {
        return language;
    }

    public void setLanguage(CurrencyView language) {
        this.language = language;
    }

    public CurrencyView getAppointedNotary() {
        return appointedNotary;
    }

    public void setAppointedNotary(CurrencyView appointedNotary) {
        this.appointedNotary = appointedNotary;
    }

    public List<MatterRedisView> getMatter() {
        return matter;
    }

    public void setMatter(List<MatterRedisView> matter) {
        this.matter = matter;
    }

    public List<MaterialView> getMaterial() {
        return material;
    }

    public void setMaterial(List<MaterialView> material) {
        this.material = material;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
}
